English to Spanish Dictionary
pitch fork
Horca (herramienta)
Meaning for pitch fork found in 33 Languages.
Sponored Video